草庐IT

Java HashMap 调整大小

全部标签

ios - 为什么我的 UIButton 图像大小在模拟器和设备中不同?

我创建了一个屏幕,上面有2个图像(150x150像素),旨在占据屏幕的大部分。这在模拟器中看起来不错,但是当我在设备上实际运行该应用程序时,图像已经缩小到非常小。我假设设备尺寸是实际图像本身的尺寸。我使用了非常高质量的图像,因此您不会注意到图像在模拟器上被拉伸(stretch)了。有什么方法可以确保我始终使用150x150尺寸吗?非常感谢乔恩 最佳答案 根据您的描述,这可以通过简单地为Storyboard上的每个对象设置约束来解决。为了举例说明如何执行此操作,我向Storyboard中添加了两个UIImageView对象。选择第一个

iphone - 根据内容调整 UIView 的大小

我有一个View,其中有很多标签被解析的XML填充。该View位于UIScrollView中。一些XML对于标签来说太长了。我正在根据XML内容调整标签的大小。调整标签大小时,它们会与后续标签重叠,因为我的UIView(位于UIScrollView内)未调整大小。我已经在网上搜索了几个小时,试图找到这个问题的答案,但我尝试过的一切都没有达到我想要的效果。任何帮助将不胜感激。这是我的populateLabels方法。-(void)populateLabels{NSString*noInfo=(@"NoInformationAvailable");lblCgName.text=_Campg

objective-c - iPad 的 UItableView 单元格内容大小

嗨,我遇到了一个奇怪的问题。我已经为iPad创建了UITableView。当我检查单元格宽度时,我发现它是320,但对于iPad,我需要768和1024。下面的屏幕显示了表格中单元格显示的TableView当我使用以下UIScrollView*previewScrollView=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,0,cell.contentView.frame.size.width,250)];添加滚动条时NSLog(@"cell.contentView.frame.size.widt%f",cell.contentView.

ios - 为 xcode 项目设置默认字体样式、颜色和大小

我正在开发的应用程序有一个特定的配色方案,所以我想知道是否可以设置“默认”背景颜色、文本颜色和字体大小,以便每次创建新View时,或者InterfaceBuilder中的标签我不必更改所有这些参数。 最佳答案 从iOS5开始,所有标准UI元素都实现了UIAppearance协议(protocol)。使用“外观代理”,您可以在给定应用程序中为该类型的所有对象设置外观。更多信息可以在非常有用和信息丰富的WWDC'12session中找到"AdvancedAppearanceCustomizationoniOS"

ios - 方向更改后如何避免调整 UITableView(旋转)单元格的大小?

我通过将它旋转90度来实现水平UITableViewhorizontalShopsTableViewController.view.transform=CGAffineTransformMakeRotation(-M_PI/2);然后将其单元格向后旋转90度:cell.contentView.transform=CGAffineTransformMakeRotation(M_PI/2);我希望表格具有灵活的宽度。如果我不将其设置为灵活,则方向更改后一切正常。但是,如果我这样做,单元格的内容就会放错地方并消失。TableView的“AutoresizeSubviews”标志为false。

ios - UIPopoverController 奇怪的调整大小行为

我使用UINavigationController和推送一些UIViewController为iPhone开发了一个静态库。我正在实现一种允许iPad开发人员将我的库包含到他们的iPad应用程序中的方法。为此,我想在大小为iphone的UIPopoverController中显示我的库Controller。那是我开发的,但是每次我推送一个新的viewController时,Popover都会以一种非常奇怪的方式调整自身的大小:我检查了我的ViewController(通过界面生成器),AutoResize行为已停用。谁有解决办法? 最佳答案

ios - 更改框架不会调整 UIImageView 的大小

在我的iPhone应用程序中,我正在尝试以编程方式调整和移动UIImageView,以便将其作为iPhone屏幕左上角的原点,并使其宽度和高度都与屏幕高度相同.为此,我使用了以下代码:-(void)viewDidLoad{//GettingscreensizeCGRectscreenSize=[[UIScreenmainScreen]bounds];//CreatingthenewframefortheUIImageViewCGRectarect=CGRectMake(0,0,screenSize.size.height,screenSize.size.height);//Settin

iphone - 在保持原始字符串大小写的同时替换 NSString 中出现的字符串

我有一些使用UIWebview显示的本地HTML和CSS。我想合并搜索命中突出显示。这是我的突出显示方法:-(void)highlightsSearchTerm:(NSString*)searchTerm{NSString*highlightedSearchTerm=[NSStringstringWithFormat:@"%@",searchTerm];NSString*highlightedArticle=[article.articleHTMLstringByReplacingOccurrencesOfString:searchTermwithString:highlightedS

ios - UITableViewCell 在不改变其内容布局的情况下调整高度

这简直要了我的命!我有一个UITableView,其单元格中包含图像、姓名和电话号码。看这里:现在,我想在触摸时扩展单元格的高度,以便我可以在其中添加一些按钮。当我扩展单元格时,我也会更改它的背景图像(到更高的图像)。我使用[tableViewreloadRowsAtIndexPaths:[NSArrayarrayWithObject:indexPath]withRowAnimation:UITableViewRowAnimationFade];它工作得很好,使单元格平滑地向下动画,除了它还会更改单元格的内容:我能做些什么来让内容在调整单元格大小后保持原样吗?顺便说一句,我确实尝试过使

iOS 本地存储的任何大小限制

我们正在开发一个内部应用程序,它可以访问我们希望离线使用的大量图像数据。简而言之,在第一次启动时,该应用程序将从服务器(大约3Gb)提取数据,然后仅在用户要求更新时再次获取数据。我只是想知道持久性本地存储是否有任何大小限制?请再次注意,这是一个供大约100名用户使用的内部应用程序,他们靠近带有WiFi的服务器,所有设备都是iOS6、视网膜(基本上是新的)。更新每年只会进行几次,我们甚至可能对其进行编码,以便只下载更改内容。 最佳答案 您的应用可以存储的数据量没有限制。我们的应用可以毫无问题地提取超过10GB的数据。您唯一需要注意的是